• word of the day

    erodium moschatum

    erodium moschatum - Dictionary definition and meaning for word erodium moschatum

    Definition
    (noun) low annual European herb naturalized in America; similar to alfilaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp